Linux NFS Client Write Performance
نویسندگان
چکیده
We introduce a simple sequential write benchmark and use it to improve the Linux NFS client’s write performance. We reduce the latency of the write() system call, improve SMP write performance, and reduce kernel CPU processing during sequential writes. Memory write throughput to NFS files improves by more than a factor of three.
منابع مشابه
USENIX Association Proceedings of the FREENIX Track : 2002 USENIX Annual Technical
We introduce a simple sequential write benchmark and use it to improve Linux NFS client write performance. We reduce the latency of the write() system call, improve SMP write performance, and reduce kernel CPU processing during sequential writes. Cached write throughput to NFS files improves by more than a factor of three.
متن کاملA Caching NFS Client for Linux
The Linux NFS client suffers from poor performance. As Linux has become more popular, its primitive NFS client implementation has outgrown its usefulness. We describe numerous enhancements to the Linux NFS client that improve performance. Specifically, we discuss better lookup and attribute caching, asynchronous writing of data, and local disk caching of data file reads. We describe our impleme...
متن کاملNache: Design and Implementation of a Caching Proxy for NFSv4
In this paper, we present Nache, a caching proxy for NFSv4 that enables a consistent cache of a remote NFS server to be maintained and shared across multiple local NFS clients. Nache leverages the features of NFSv4 to improve the performance of file accesses in a widearea distributed setting by bringing the data closer to the client. Conceptually, Nache acts as an NFS server to the local client...
متن کاملEnhancing NFS Cross-Administrative Domain Access
The access model of exporting NFS volumes to clients suffers from two problems. First, the server depends on the client to specify the user credentials to use and has no flexible mechanism to map or restrict the credentials given by the client. Second, when the server exports a volume, there is no mechanism to ensure that users accessing the server are only able to access their own files. We ad...
متن کاملData Staging on NFS
Due to the storage limitation and imperfect prediction, mobile computing devices may experience large delays when accessing data on the distributed file systems. Flinn et al. [4] have proposed a novel architecture, called Data Staging, in which nearby untrusted and unmanaged surrogates are used as the secondary file cache for the client to reduce the remote file operation latency. A prototype s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002